movable granary - French English Dictionary